The Register reports that Apple has barred the two companies, which are also its competitors, from discussing the deal. The publication's sources have reportedly confirmed that iCloud will be hosted by Microsoft's Azure service and Amazon's AWS, with the data being striped between the two. None of the companies would comment on the rumor.
Apple may be hedging its bets with both Microsoft and Amazon in order to avoid any mishaps with the iCloud launch. Amazon has in recent months suffered a series of embarrassing outages that have shaken customer faith in its cloud services.
The Cupertino, Calif., company itself suffered a shaky start with its MobileMe cloud service in 2008. Then CEO Steve Jobs reportedly scolded the team responsible, chastising them for tarnishing Apple's reputation.
Jobs has promised that iCloud will avoid the company's previous mistakes— "It all just works," he said at the product's unveiling in June. The service will backup iOS devices and offer cloud-based storage solutions, services and media management.
According to the report, Microsoft leadership views the iCloud deal as a "validation of Azure." The Redmond, Wash., software giant has reportedly made significant efforts to prove to other developers that the service is "cool." Given Apple's strong brand recognition and its management's reputation for a "fanatical attitude to perfection."
One source characterized Apple as a "huge consumer brand, a great opportunity to get Azure under a very visible workload." Report author Gavin Clarke added that iCloud brings Azure "into a different league."
Apple is said to have outsourced the "plumbing" of iCloud because its "core competence lies in 'building great consumer experiences,' so it didn't make sense for Apple to become a cloud provider," according to Clarke.
Another cited reason for maintaining two providers is that Apple hopes they will be forced to keep up with each other on "reliability, new features, security, and price." The iPhone maker is looking to avoid becoming "hostage" to one supplier.
Apple will initially harness its three data centers for the iCloud launch, including a state-of-the-art new data center in Maiden, N.C., but the company anticipates needing further support as iCloud adoption ramps up. By comparison, Microsoft has built out at least 24 Azure data centers around the world.
Apple's reliance on Microsoft and Amazon is not an indication that the company is standing still when it comes to the cloud, though. In April, it brought on Kevin Timmons, Microsoft's data center chief, to help run its cloud initiatives.
Sources suggested that iCloud is running on "the full Azure service â the Windows Azure compute and controller part and SQL Azure storage which hosts tables, queues and flat files." User data will reportedly be stored in multiple locations across the three companies' servers. As is to be expected, a multiple-provider hosting solution would come with its own set of challenges, as Apple may have to work across platforms, utilizing custom software to manage requests and keep track of data.
iCloud is due out this fall alongside iOS 5. Apple has been rigorously testing iCloud to ensure that it will run smoothly from day one. The company released its tenth pre-release test version of the service on Friday.
149 Comments
None of the comments would comment on the rumor.
Proofreader needed!
This shows how big Apple has become, they have outgrown their capability to serve their customer base, at least for now. But is also shows that Apple is big and smart enough to know when to seek help and that they are focused on the big picture i.e. the customer (and the profit that goes with it).
irony
It is the right choice, they aren't so great at server side. But I don't think Microsoft should crow too much about it, if they indeed striped it on Amazon. It shows they don't trust either service completely. Or else it's for corporate strategic reasons.
Wisdom trumping ego.
The best mistakes to learn from are those that others who have come before have made (e.g., Sony, MS).